;base address  dd %1
;segment limite dd use per 20bit    %2
;attribute dw %3包括：段类型（读写），描述符类型(0 = system; 1 = code or data)，
;	粒度，描述符特权级，是否存在于内存等

;段描述符的结构，8Byte %1,%2,%3是输入参数 db = 1Byte dw=2byte dd=4byte
%macro		DESC	3
	dw		%2 & 0FFFFh
	dw 		%1 & 0FFFFh
	db		(%1>>16) &0FFh
	dw		(%3&0F0FFh)|((%2>>8)&0F00h)
	db		(%1>>24) & 0FFh
%endmacro
